using System;
using System.Collections.Generic;
using Newtonsoft.Json;
using FreeSql.DataAnnotations;

namespace FreeSqlLearn {

	[JsonObject(MemberSerialization.OptIn), Table(DisableSyncStructure = true)]
	public partial class Articles {

		[JsonProperty, Column(IsPrimary = true)]
		public Guid Id { get; set; }

		[JsonProperty, Column(DbType = "ntext")]
		public string ArticleContent { get; set; }

		[JsonProperty, Column(StringLength = 50)]
		public string Create_By { get; set; }

		[JsonProperty]
		public DateTime Create_Time { get; set; }

		[JsonProperty, Column(StringLength = 50)]
		public string Delete_By { get; set; }

		[JsonProperty]
		public DateTime? Delete_Time { get; set; }

		[JsonProperty]
		public int IsDeleted { get; set; }

		[JsonProperty, Column(StringLength = 500)]
		public string Picture { get; set; }

		[JsonProperty]
		public int Sign_Up { get; set; }

		[JsonProperty, Column(StringLength = 150)]
		public string Title { get; set; }

		[JsonProperty, Column(StringLength = 50)]
		public string Update_By { get; set; }

		[JsonProperty]
		public DateTime? Update_Time { get; set; }

	}

}
